Back to all projects Mobile app · EdTech

PocketCloud

A pocket-sized study companion for the AWS Certified Solutions Architect – Associate (SAA-C03) exam. Structured chapters with diagrams, spaced-repetition flashcards, topic quizzes and a full mock exam — all offline, all on your phone.

Client Personal product
Role Designer · developer
Released 2026 · still shipping
Platform Android · Google Play
PocketCloud — AWS Certified Solutions Architect Associate (SAA-C03). Study anytime, anywhere, right from your phone.
01 · Question with instant explanation
01 · Question + explanation
02 · Multi-select practice quiz
02 · Multi-select quiz
03 · Spaced-repetition flashcards
03 · Flashcards
04 · Bite-sized lessons on tablet
04 · Lessons on tablet
Overview

Everything for the SAA-C03 —
in one calm, offline app.

The AWS Solutions Architect Associate is a broad, intimidating exam: four domains, hundreds of services, and most prep material trapped in long PDFs or pricey video courses. PocketCloud reframes it as something you can do in five-minute gaps — a bus ride, a coffee queue — by breaking every exam topic into bite-sized lessons, flashcards and quizzes that work without a connection.

01 · The brief

Exam prep that fits a commute.

SAA-C03 study material is heavy and desk-bound. I wanted a focused app that turns dead time into progress — structured enough to learn from cold, light enough to open one-handed on a phone.

02 · The approach

Learn, practise, then prove it.

A three-mode loop: read a chapter with diagrams and tables, lock it in with spaced-repetition flashcards, then test recall with topic quizzes and a full timed mock exam — each with instant, written explanations.

03 · The outcome

All four domains, fully offline.

Complete SAA-C03 coverage with progress tracking, a free starting tier and 100% offline access — so a flaky connection never stops a study session.

What we shipped

Five study tools,
one tight feedback loop.

Every feature maps to a stage of getting exam-ready — read it, remember it, rehearse it, measure it. Nothing is busywork; each mode feeds the next.

  • Structured chapters & diagrams

    Every SAA-C03 topic broken into bite-sized lessons with comparison tables, diagrams and exam-tip callouts.

  • Spaced-repetition flashcards

    Rate each card Easy, Medium or Hard and the schedule adapts — surfacing weak topics more often so they actually stick.

  • Practice quizzes with explanations

    Single- and multi-select questions in real exam style, each answer backed by a clear written rationale — not just right/wrong.

  • Full timed mock exam

    A complete SAA-C03 practice exam under the clock, mirroring the real question mix so test day feels familiar.

  • Progress tracking, fully offline

    See chapter completion and quiz scores at a glance. Everything is cached on-device, so study works with no connection.

spaced_repetition.kt
// Lightweight SM-2 style scheduler.
// A card's interval grows as it's recalled.

fun schedule(card: Card, grade: Grade): Card {
  val ease = (card.ease + when (grade) {
    Grade.EASY   -> 0.15
    Grade.MEDIUM -> 0.0
    Grade.HARD   -> -0.20
  }).coerceIn(1.3, 2.7)

  val days = if (grade == Grade.HARD) 1
    else (card.interval * ease).roundToInt()

  return card.copy(
    ease     = ease,
    interval = days,
    dueAt    = today.plusDays(days)
  )
}
Results

What's in the box.

PocketCloud is live on Google Play with a free starting tier. The figures below describe the scope of what ships in the app today.

4 domains
complete coverage of every SAA-C03 exam domain, chapter by chapter
100%
offline access — lessons, flashcards and quizzes work with no connection
3 modes
learn, practise and test — lessons, flashcards and a full mock exam in one loop
LEARN DRILL TEST
Stack

Built with.

AAndroid KKotlin JCJetpack Compose FBFirebase FFigma M3Material 3 RRoom DB CoCoroutines
Available for new work

Have a project
in mind?

I'm currently taking on freelance work and full-time roles. Drop a line — I usually reply within a day.